Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON DERWEN Detached £223,649 £98,000 26 Sep 2003
3 LON DERWEN Semi-Detached £301,183 £160,000 1 Nov 2004
5 LON DERWEN Detached £285,562 £265,000 20 Sep 2021
6 LON DERWEN Detached £253,756 £249,999 13 Nov 2023
7 LON DERWEN Detached £229,141 £125,000 12 Aug 2005